to be entrusted with delivery - Espagnol Anglais Dictionnaire